Volume 29, Issue 169, May and June 2018, Pages 21-30
Muhammad Mansour Hāshemi
Volume 22, Issue 130, November and December 2015, Pages 44-49
Muhammad Mansur Hashemi